put someone on their mettle - Turco Inglés Diccionario